Skip to content

fix: repeated link aria labels#5937

Merged
emilyjablonski merged 1 commit intomainfrom
repeated-links
Feb 22, 2026
Merged

fix: repeated link aria labels#5937
emilyjablonski merged 1 commit intomainfrom
repeated-links

Conversation

@emilyjablonski
Copy link
Collaborator

@emilyjablonski emilyjablonski commented Feb 19, 2026

This PR addresses parts of related issues like #2240 #2241

  • Addresses the issue in full
  • Addresses only certain aspects of the issue

Description

In our public site forms, we should not have repeated links with the same text without an appropriate aria label that gives context. Buttons with the same IDs can also cause issues with screen readers.

This PR also turns the housing members page into a list so it's clear there will be repeated sections.

How Can This Be Tested/Reviewed?

With a screen reader on, you can navigate through the household members page and hear it read the members as a list, or visit the application summary page and hear the new labels on the Edit links.

Author Checklist:

  • Added QA notes to the issue with applicable URLs
  • Reviewed in a desktop view
  • Reviewed in a mobile view
  • Reviewed considering accessibility
  • Added tests covering the changes
  • Made corresponding changes to the documentation
  • Ran yarn generate:client and/or created a migration when required

Review Process:

  • Read and understand the issue
  • Ensure the author has added QA notes
  • Review the code itself from a style point of view
  • Pull the changes down locally and test that the acceptance criteria is met
  • Either (1) explicitly ask a clarifying question, (2) request changes, or (3) approve the PR, even if there are very small remaining changes, if you don't need to re-review after the updates

@netlify
Copy link

netlify bot commented Feb 19, 2026

Deploy Preview for partners-bloom-dev ready!

Name Link
🔨 Latest commit 079f6ca
🔍 Latest deploy log https://app.netlify.com/projects/partners-bloom-dev/deploys/6997a323b4f75c000834d54c
😎 Deploy Preview https://deploy-preview-5937--partners-bloom-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 19, 2026

Deploy Preview for bloom-angelopolis ready!

Name Link
🔨 Latest commit 079f6ca
🔍 Latest deploy log https://app.netlify.com/projects/bloom-angelopolis/deploys/6997a323a02cf300088f8b93
😎 Deploy Preview https://deploy-preview-5937--bloom-angelopolis.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 19, 2026

Deploy Preview for bloom-exygy-dev ready!

Name Link
🔨 Latest commit 079f6ca
🔍 Latest deploy log https://app.netlify.com/projects/bloom-exygy-dev/deploys/6997a323e198260008f7c65d
😎 Deploy Preview https://deploy-preview-5937--bloom-exygy-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 19, 2026

Deploy Preview for partners-bloom-msq2 ready!

Name Link
🔨 Latest commit 079f6ca
🔍 Latest deploy log https://app.netlify.com/projects/partners-bloom-msq2/deploys/6997a3231ef1250008aee939
😎 Deploy Preview https://deploy-preview-5937--partners-bloom-msq2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 19, 2026

Deploy Preview for bloom-public-seeds ready!

Name Link
🔨 Latest commit 079f6ca
🔍 Latest deploy log https://app.netlify.com/projects/bloom-public-seeds/deploys/6997a3230d9c130008300916
😎 Deploy Preview https://deploy-preview-5937--bloom-public-seeds.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@emilyjablonski emilyjablonski marked this pull request as ready for review February 20, 2026 00:26
@emilyjablonski emilyjablonski added a11y An accessibility bug 1 review needed Requires 1 more review before ready to merge labels Feb 20, 2026
@emilyjablonski emilyjablonski changed the title fix: repeated links fix: repeated link aria labels Feb 20, 2026
Copy link
Collaborator

@ludtkemorgan ludtkemorgan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:accessibility:

@ludtkemorgan ludtkemorgan added ready to merge Should be applied when a PR has been reviewed and approved and removed 1 review needed Requires 1 more review before ready to merge labels Feb 20, 2026
@emilyjablonski emilyjablonski merged commit ddab272 into main Feb 22, 2026
32 of 33 checks passed
@emilyjablonski emilyjablonski deleted the repeated-links branch February 22, 2026 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a11y An accessibility bug ready to merge Should be applied when a PR has been reviewed and approved

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants